'''
【题目】
试题 A:排列字母
本题总分:5 分（填空题）

[问题描述]
    小蓝要把一个字符串中的字母按其在字母表中的顺序排列。
    例如，LANQIAO 排列后为 AAILNOQ
    又如，GOODGOODSTUDYDAYDAYUP 排列后为 AADDDDDGGOOOOPSTUUYYY
    请问对于以下字符串，排列之后字符串是什么?WHERETHEREISAWILLTHEREISAWAY
[答案提交]
    这是一道结果填空的题，你只需要算出结果后提交即可。
    本题的结果为一个由大写字母组成的字符串，在提交答案时只填写这个字符串，填写多余的内容将无法得分。
'''


# 方法一
'''
【思路点拨】
这题简单10分血赚！
time += 8
value += 10
'''

l = 1189
w = 841
i = 0
s = input()
n = int(s[-1])  # 把尺寸号截下来
for i in range(n):  # 长变宽，宽变长 // 2，次数就是尺寸号
    l, w = w, l // 2
print(l)
print(w)





# 方法二

'''
【思路点拨】
这道题其实挺简单的，找到规律就能解！

小蓝考场上挺急的，直接就草稿纸手推10种方案，比较耗时间，不太推荐。

稍微动一下脑筋其实挺容易的，找到规律：每次折叠后，都有一条边减少了一半。

我们列出关于边的所有情况，分别是：旧长，旧宽，新长，新宽。

通过折叠几次手里的草稿纸，可以发现规律，新长=旧宽，新宽=旧长/2。

不断迭代下去，就搞定啦~
'''
#试题 C: 纸张尺寸
s=input()          # A1
n=int(s[1])        # 1
x,y=1189,841       # 旧长,旧宽
for i in range(n): # 0
    x,y=y,x//2     # 841,1189//2
print(x)           # 841
print(y)           # 594



# 方法三： 暴力
a = 1189
b = 841
c = input()
if c == "A0":
    print(1189)
    print(841)
if c == "A1":
    print(841)
    print(594)
if c == "A2":
    print(594)
    print(420)
if c == "A3":
    print(420)
    print(297)
if c == "A4":
    print(297)
    print(210)
if c == "A5":
    print(210)
    print(148)
if c == "A6":
    print(148)
    print(105)
if c == "A7":
    print(105)
    print(74)
if c == "A8":
    print(74)
    print(52)
if c == "A9":
    print(52)
    print(37)


import os
import sys

# 请在此输入您的代码
graph={
    0:[1189,841],
    1:[841,594],
    2:[594,420],
    3:[420,297],
    4:[297,210],
    5:[210,148],
    6:[148,105],
    7:[105,74],
    8:[74,52],
    9:[52,37]
}
x=input()
print(graph[int(x[1])][0])
print(graph[int(x[1])][1])
